iPerf

您所在的位置:网站首页 iperf iperf3 iPerf

iPerf

#iPerf| 来源: 网络整理| 查看: 265

iPerf - The ultimate speed test tool for TCP, UDP and SCTPTest the limits of your network + Internet neutrality test Table of contents : Public iPerf3 servers Script to host a iPerf3 server Emulating wide area network delays with Linux Public iPerf3 servers

iPerf3 servers will only allow one iPerf connection at a time. Multiple tests at the same time is not supported. If a test is in progress, the following message is displayed: "iperf3: error - the server is busy running a test. try again later"

Europe iPerf3 server Localization Data center Hosting Speed Port IP version Contact iperf.par2.as49434.net FranceÎle-de-France DC Harmony Hosting 40 Gbit/s 9200 TCP/UDPto9240 TCP/UDP IPv4 and IPv6 @g_marsot paris.testdebit.infolille.testdebit.infolyon.testdebit.infoaix-marseille.testdebit.infobordeaux.testdebit.info France ParisFrance LilleFrance LyonFrance Aix-en-ProvenceFrance Bordeaux Data centersBouyguesTelecom 10 Gbit/s10 Gbit/s10 Gbit/s10 Gbit/s10 Gbit/s 9200 TCP/UDPto9240 TCP/UDP IPv4 and IPv6 @lafibreinfo speed.as208196.net FranceÎle-de-France Moji1Nanterre 10 Gbit/s 5200 TCP/UDPto5209 TCP/UDP IPv4 or IPv6 @DorianGaliana ping.online.netping6.online.netping-90ms.online.netping6-90ms.online.net FranceÎle-de-France ScalewayVitry DC3 10 Gbit/s 5200 TCP/UDPto5209 TCP/UDP IPv4 or IPv6 mikmak speedtest.serverius.net(Port 5002: add -p 5002) Netherlands Serveriusdata center 10 Gbit/s 5002 TCP/UDP IPv4 and IPv6 @serveriusbv nl.iperf.014.fr Netherlands NextGenWebsdata center 1 Gbit/s 10415 TCP/UDPto10420 TCP/UDP IPv4 only @014_fr ch.iperf.014.fr SwitzerlandZurich HostHatchdata center 3 Gbit/s 15315 TCP/UDPto15320 TCP/UDP IPv4 only @014_fr iperf.eenet.ee Estonia EENet Tartu 5201 TCP/UDP IPv4 only @EENet_HITSA iperf.astra.in.ua UkraineLviv Astra Lviv 10 Gbit/s 5201 TCP/UDPto5206 TCP/UDP IPv4 and IPv6 [email protected] iperf.volia.net Ukraine Volia Kiev 5201 TCP/UDP IPv4 only @voliaofficial Asia iPerf3 server Localization Data center Hosting Speed Port IP version Contact speedtest.uztelecom.uz UzbekistanTashkent Infosystems 10 Gbit/s 5200 TCP/UDPto5209 TCP/UDP IPv4 and IPv6 @KhurshidSuyunov iperf.it-north.net Kazakhstan Petropavl 1 Gbit/s 5200 TCP/UDPto5209 TCP/UDP IPv4 only Brauninger A.F. iperf.biznetnetworks.com Indonesia Biznet - MidplazaCimanggis 1 Gbit/s 5201 TCPto5203 TCP IPv4 and IPv6 Biznet Networks Oceania iPerf3 server Localization Data center Hosting Speed Port IP version Contact speedtest-iperf-akl.vetta.online New ZealandAuckland Vetta OnlineAuckland 10 Gbit/s 5200 TCPto 5209 TCP IPv4 only contact Americas iPerf3 server Localization Data center Hosting Speed Port IP version Contact iperf.scottlinux.com USACalifornia HurricaneFremont 2 1 Gbit/s 5201 TCP/UDP IPv4 and IPv6 @scottlinux iperf.he.net USACalifornia HurricaneFremont 1 5201 TCP/UDP IPv4 and IPv6 HE forums

To add / remove a public iPerf3 server, please report them to @lafibreinfo

Script to host a iPerf3 server with Linux (Ubuntu / Debian)

iPerf3 not allow multiple tests to a server => it is necessary to start several iPerf processes for not having the message iperf3: error - the server is busy running a test. try again later Systemd script to start 41 iPerf3 server (port 9200 to port 9240). sudo adduser iperf --disabled-login --gecos iperf sudo nano /etc/systemd/system/[email protected]

[Unit] Description=iperf3 server on port %i After=syslog.target network.target [Service] ExecStart=/usr/bin/iperf3 -s -1 -p %i Restart=always RuntimeMaxSec=3600 User=iperf [Install] WantedBy=multi-user.target DefaultInstance=5201

The "Restart = always" allows to restart iperf3 after one hour (RuntimeMaxSec = 3600) to limit the cases of no response or when the iperf3 server has ended abruptly.

sudo systemctl daemon-reload To activate iperf3 when the server starts up: for p in $(seq 9200 9240); do sudo systemctl enable iperf3-server@$p ; done

$ for p in $(seq 9200 9240); do sudo systemctl enable iperf3-server@$p ; done Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. ...

sudo reboot

To view the status and logs of iPerf3 : sudo systemctl status iperf3-server@* sudo journalctl -u iperf3-server@*

To disable iperf3 when starting the server : for p in $(seq 9200 9240); do sudo systemctl disable iperf3-server@$p ; done

Emulating wide area network delays with Linux

NetEm (already enabled in the Linux kernel) provides Network Emulation functionality for testing protocols by emulating the properties of wide area networks. To simulate an additional latency of 80 ms, just type sudo tc qdisc add dev eth0 root netem delay 80ms It just adds a fixed amount of delay to all packets going out of the local Ethernet. To stop the additional latency, just type sudo tc qdisc change dev eth0 root netem delay 0ms Lines to add to the file /etc/rc.local before exit 0, to add 40ms of latency :

# Add +40ms latency tc qdisc add dev eth0 root netem delay 40ms

Note: If your network interface is not eth0, replace eth0 with the name of your network interface



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3